/**
 * Created on 2012-03-09
 * @author锛�yewang
 * @version锛�1.0
 * @desc锛氱鍙ｇ綉娴侀噺缁熻鏍峰紡
 */


/*
*********************************
  鍏ㄥ眬鏍峰紡閲嶇疆
*********************************
*/

/* Start reset */
*{ margin:0; padding:0;word-wrap:break-word; }
body { font:12px Tahoma, Verdana, Arial, sans-serif; background: #fff;color:#333;text-align:center; }
ul, ol,li { list-style:none; }
input, select, textarea { font-size:12px; font-family:Tahoma, Verdana, Arial, sans-serif,'SimSun'; }
img { border:none; vertical-align:middle; }
table { border-collapse:collapse; border-spacing:0; }
a { text-decoration:none; color:#000; cursor:pointer; }

/* End reset */

/*
*********************************
  閫氱敤鏍峰紡瀹氫箟
*********************************
*/

/* Start public */

/* layout */
.fl { float:left; }
.fr { float:right; }
.breakWord { word-wrap:break-word; }
.clearfix:after {clear:both; content:"."; display:block; height:0; line-height:0; font-size:0;  visibility:hidden; }
.clearfix { zoom:1; }
/* display */
.show { display:block; }
.hide { display:none; }
/* color */
.white { color:#fff; }
.gray { color:#eee; }
.yellow { color:#f60; }
.c-333 { color:#333; }
.bg-yeelow{ background-color:#FFF2E2;}
.gap{width:22px; display:inline-table;}
/* End public */

/*
*********************************
  layout
*********************************
*/
.header { height:50px; border-bottom:1px solid #111; background-color:#123456; box-shadow:0 0 4px rgba(0, 0, 0, 0.52); margin-bottom:10px; }
.header div { width:1000px; margin:0 auto; }
.body { width:1050px; margin:0 auto; min-height:550px; }
.menu { float:left; width:200px; border: 1px #ccc solid; background: url(../images/left_bj.jpg) 0 0 repeat-x;}
.bm{width:200px; }
.main { width:842px; float:right; }
.footer { height:50px;  padding-top:30px; }
#logo { background-color:#123456; color:#fff;}
.head a { color:#fff; }
.head{ height:50px; line-height:50px;}
	.web_situation{ margin-bottom:8px;  height:33px; line-height:33px; border-radius: 3px 3px 0px 0px;border: 1px solid #B0CDDD;}
	.web_situation h2,.nav_item li h3,.item li{  background-image:url(../images/icon.gif); background-repeat:no-repeat; }
	.web_situation h2{ background-position:6px 5px}
	.web_situation h2,.nav_item li h3{ padding-left:30px; font-size:12px; color:#5894B8; font-weight:bold; }
	.web_situation h2{ background-position:6px 8px}
	.nav_item li h3{ background-position:8px -25px}
	.nav_item{ padding:5px 0px;border: 1px solid #B0CDDD;}
	.item li{ padding-left:30px; height:22px; line-height:22px; color:#333333; background-position:14px -47px}
	.item li.current a{color:#ff6600;}
/** @author: zhangbo
 *  @created: 2012/3/12
 *  @desc: 缁熻甯冨眬鏍峰紡
 *  @version: v1.0

/********** 涓讳綋閫氱敤鐩掑瓙 **********/

.dk-count-box{width:842px; overflow:hidden;  padding-bottom: 5px;}
.dk-count-box h2{background: url(../images/left_bj.jpg) 0 0 repeat-x;height:33px; line-height:33px; color:#5894B8; font-size:12px; padding-left:10px; border-radius: 3px 3px 0px 0px;border: 1px solid #D3E5EF; border-bottom-color:#B0CDDD;}
.dk-count-box h2 a{ padding-right:12px;}
.dk-count-box div{background: #f8fafc;}
.dk-count-content{border-left:1px solid #D3E5EF;border-right:1px solid #D3E5EF;border-bottom:1px solid #D3E5EF;}
.dk-count-content h2{}

/**********start 缃戦〉姒傚喌椤甸潰 **********/
.report-froms{width:842px;}
.report-forms tr td{text-align:center; padding:6px 2px;}
.tab-head td{ color:#333;font-size:12px;}
/********** 娴侀噺24+3瓒嬪娍鍥�**********/
.flux-map{ padding:10px 0}
/********** 鐩稿叧缁熻鏁版嵁 **********/
.domain-from,.address-visit{float:left;width:421px; padding:4px 0}
.count-hd{width:400px; height:33px; line-height:33px;}
.count-hd h3{ padding-left:10px;}
.count-hd a{ margin-top:5px; padding:0 6px;height:22px; line-height:22px; font-weight:bold; border:1px solid #D7D7D7;border-radius:2px; color:#535353; background-color:#F8F8F8;}
.count-bd li{width:421px; margin-bottom:1px; height:22px;}
.count-bd li.bg{ background-color:#F2F6F9;}
.count-bd li span.link,.count-bd li span.pv,.count-bd li span.proportion{float:left; height:22px; line-height:22px; overflow:hidden; color:#656668;}
.count-bd li span.link{width:200px; padding-left:20px;}
.count-bd li span.link a{white-space: nowrap; color:#0C64CE;}
.count-bd li span.pv{width:85px; text-align:right; padding-right:20px;}
.count-bd li span.proportion{width:75px;}
.count-bd li span.proportion p{background-color:#DCEBFE;}
/**********end 缃戦〉姒傚喌椤甸潰 **********/
/********** start 澶栭儴閾炬帴椤甸潰 **********/
/********** 澶栭儴閾炬帴锛氭寚鏍�**********/
.top-date{ font-size:12px; color:#DD4A36; font-weight:normal;}
.data-option{ padding-left:10px; height:28px; line-height:28px;font-weight:bold;font-size:16px;}
.data-option span{ padding:0 10px; color:#5894B8;}
.data-option span.current{ font-weight:bold;	background-color: #5C7AA0;
    color: #FFFFFF;
    padding: 2px 4px;
    text-decoration: none;}
    .data-option span.current A{color:white;}
.link-forms{ background-color:#FFF2E2;}
.link-forms{width:840px; height:90px;margin-top: 5px;}
.link-forms tr td{text-align:center; padding:3px 2px;}
.link-forms tr td b{ font-size:24px; font-weight:normal; text-align:center; padding:6px 2px;}
.type{ height:33px; line-height:33px; padding-left:10px; border-top: 1px solid #D3E5EF;}
.type{ background:-moz-linear-gradient(top, #EEF3F7,white)}
.type label{ padding-right:15px;}
.type label input{ position:relative; top:2px; margin-right:3px;}
.search-type{border-bottom: 1px solid #B0CDDD;}
.search-type ul li{ position:relative; bottom:-1px; display:inline-block; padding:0 5px;  height: 22px;line-height: 22px; color:#989898;}
.search-type ul li.select{border: 1px solid #B0CDDD;border-radius: 3px 3px 0 0; border-bottom:1px solid #EEF3F7; background-color:#EEF3F7; color:#656668;}
.search-type li span{color:#B0CDDD;}
.bor{ clear:both;  height:1px; line-height:1px; border-top:1px dotted #CCCCCC;}
.search-set{ padding-top:10px; padding-right:15px;background:-moz-linear-gradient(top, #EEF3F7,white);}
.search-set label{ padding:5px 0 5px 10px; width:90px; display:inline-block;}
.search-set label input{ position:relative; top:2px; margin-right:3px;}
/********** 澶栭儴閾炬帴锛氶摼鎺�鍒楄〃**********/
.links-box{float:left;width:842px; padding:4px 0}
.links-hd{ height:33px; line-height:33px;}
.links-hd h3{ padding-left:10px;}
.links-hd a{ margin-top:5px; padding:0 6px;height:22px; line-height:22px; font-weight:bold; border:1px solid #D7D7D7;border-radius:2px; color:#535353; background-color:#F8F8F8;}
.links-bd li{float:left; width:842px;height:auto; line-height:28px; border-bottom:1px solid #E5E5E5; }
.links-bd li.bg{ background-color:#F2F6F9;border-top:1px solid #B1CCDF; border-bottom:none;background:-moz-linear-gradient(top, #EEF3F7,white)}
.links-bd li div.link,.links-bd li div.operate,.links-bd li div.browse-num,.links-bd li div.browse-ratio,.links-bd li div.count-ip-num,.links-bd li div.go-outside-num{float:left; text-align:center; line-height:28px; color:#333335;}
.links-bd li div.link{width:342px; text-align:left; }
.links-bd li div.link p{ padding-left:42px; color:#343434;}
.links-bd li div.link a{white-space: nowrap; color:#0C64CE;}
.links-bd li div.link ul{ float:left;width:842px;border-top: 1px solid #E5E5E5;}
.links-bd li div.link ul li{width:800px; padding-left:42px; height:28px; line-height:28px;border-bottom:none; background-color:#F0F0F0; color:#656668;}
.links-bd li div.link ul li div.web-url a{ white-space: nowrap; color:#0C64CE; }
.links-bd li div.link ul li div.web-url{float:left;width:300px; overflow:hidden;}
.links-bd li div.operate{width:60px;height:28px; }
.links-bd li div.operate a{ display:inline-block; margin-top:8px; width:16px;height:16px; background:url(../images/icon.gif) no-repeat  0px -114px; text-indent:-9999px;}
.links-bd li div.browse-num,.links-bd li div.browse-ratio,.links-bd li div.count-ip-num,.links-bd li div.go-outside-num{width:110px;}
.btn-confirm{ margin-left:10px; padding:2px 0px 2px 8px; font-weight:bold; color:#535353; border:1px solid #D7D7D7; letter-spacing:8px; cursor:pointer;}
.url-from{ display:inline-block; color: #0C64CE; background:url(../images/icon.gif) no-repeat  3px -85px; padding-left:12px;}
.cur{ background-position: 3px -63px;}
.url-from span{ color:#f60; padding:0 12px;}
#sum-num div{ font-weight:bold; color:#000000;}
/********** end 澶栭儴閾炬帴椤甸潰 **********/
/********** start鎼滅储寮曟搸椤甸潰 **********/
.links-bd li div.search,.links-bd li div.browse-num-p,.links-bd li div.browse-time{color: #333335; float: left;line-height: 28px;text-align: center;}
.links-bd li div.search{width:142px;}
.links-bd li div.link-from {float: left;text-align: left;width: 312px;}
.links-bd li div.link-from ul { border-top: 1px solid #E5E5E5;float: left; width: 842px;}
.links-bd li div.browse-num-p,.links-bd li div.browse-time{width:100px;}
.links-bd li div.link-from ul li div.search-from{float:left;width:142px; }
.search-from a{ padding-left:42px; color:#0C64CE;}
.links-bd li div.link-from ul li {background-color: #F0F0F0;border-bottom: medium none;}
.links-bd li div.link-from ul li div.browse-num-p,.links-bd li div.link-from ul li div.browse-time{float:left;width:100px;}
.url-from div.search-web{float:left;width:98px;}
#sum-num .url-from{ background:none;}
/********** 鍏抽敭璇嶅垪琛�**********/
.key-set,.search-set-person{ padding:10px 0px 0px 15px;}
.key-set span,.search-set-person span{ padding-right:8px;}
.rec-area a{padding:0 5px;color:#0C64CE;}
.search-set-person label{padding:0 5px;}
.key-value{ height:20px; line-height:20px;border:1px solid #D8D8D8; margin-left:5px;}
.search-set-person{padding-bottom:10px;}
.key,.operate-key,.search-num,.for-baidu,.for-google,.for-bing,.for-sougou,.for-other,.search-ratio{ float:left;width:85px; text-align:center;}
.key{width:152px;text-align:left; padding-left:10px;}
.key span{width:35px; text-align:center; color: #FF6600; float:left; }
.key p{ padding-left:42px;}
.key a{color:#0C64CE;}
.operate-key a { background: url("../images/icon.gif") no-repeat scroll 0 -114px transparent; display: inline-block;height: 16px;margin-top: 8px;text-indent: -9999px; width: 16px;}
.key-count{float:left;width:200px; padding-left:46px;}
/********** 浠婃棩缁熻 **********/
.row-date,.row-w200,.row-w112,.row-date-content{ float:left; color:#333;  text-align: center; line-height:28px;}
.row-domain{ float:left; color:#333;  text-align: center; line-height:28px;width: 93px}
.row-date{padding-left:30px;width: 100px;}
.row-w200{width: 120px;}
.row-w112{width: 112px;line-height:28px;}
.row-w112 img{margin-top: 3px;}
.row-date-content{width:130px;}
.row-date-content span{color: #FF6600;padding: 0 12px;}
/********** 鏈�繎璁垮 **********/
.data-option span.yellow { color: #f60;}

/********** 璁块棶鏄庣粏 **********/
.list-head{ height:33px; line-height:33px; padding-left:10px; padding-right:15px; border-top: 1px solid #D3E5EF; background:-moz-linear-gradient(top, #EEF3F7,white); text-align:left;}
.search-type-tab{border-bottom: 1px solid #B0CDDD;}
.search-type-tab ul li{ position:relative; bottom:-1px; display:inline-block; padding:0 10px;  height: 22px;line-height: 22px; color:#3C5A9A;}
.search-type-tab ul li.select{ font-weight:bold; border: 1px solid #B0CDDD; border-radius: 3px 3px 0 0; border-bottom:1px solid #EEF3F7; background-color:#EEF3F7; color:#FE6600;}
.search-type-tab li span{color:#B0CDDD;}
.search-box{padding:10px 15px; border:1px solid #B0CDDF; border-top:none; background:#EEF3F7;}
.visit-item td{ padding:3px 8px;  height: 28px; border:1px solid #B0CDDF;}
.show-box td{ padding:3px 8px;  height: 28px; border:0px;}
.visit-item td span,.visit-item td a{color:#395996;}
.visit-item td .track,.visit-item td a.show{ float:right;}
.on-bg{background:#E9F3FF;}
.page-box{ text-align:right; padding:10px}
.page-box a,.page-box span{padding:0px 5px}
.page-box a{color:#FC6701}
.page-box a.not{color:#000}
/****浠婃棩缁熻鏍峰紡****/
#Tab2{
padding-bottom: 0px;
margin: 10px 0px 0px;
padding-left: 0px;
width: 100%;
padding-right: 0px;
padding-top: 0px;
}
.Menubox{
	line-height: 28px;
	width: 100%;
	
	height: 28px;
}
.Menubox UL {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.Menubox LI {
    background: url("../images/onpic.gif") repeat-x scroll 0 0 transparent;
    border-left: 1px solid #CCCCCC;
    color: #949694;
    cursor: pointer;
    display: block;
    font-weight: bold;
    text-align: center;
    width: 116px;
}

.Menubox LI {
    float: right;
}

.Menubox LI.hover {
    background: url("../images//downpic.gif") no-repeat scroll 0 0 transparent;
    border-left: 1px solid #98AED0;
    border-right: 1px solid #98AED0;
    border-top: 1px solid #98AED0;
    color: #1C89CB;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    padding: 0;
    width: 116px;
}

.Contentbox {
    border-top: 1px solid #98AED0;
    border-bottom: 1px solid #98AED0;
    border-color: #98AED0;
    border-left: 1px solid #98AED0;
    border-right: 1px solid #98AED0;
    border-width: 1px;
    clear: both;
    height: auto;
    margin-top: 0;
    padding-top: 8px;
}

/*在线用户CSS wirte by 杨光远*/
.dk-count-content div{}
.clearthis {clear:both; content:"."; display:block; height:0; line-height:0; font-size:0;  visibility:hidden; }

.dk_count_tip{display:block;background-color: #fff2e2;padding: 5px 8px 5px 8px;text-decoration:none;}
.dk_count_tip a{color:#ff6602;}
.dk_count_font{text-align:center;font-weight:bold; font-size:14px;height:25px;line-height:25px;}
.dk_count_select{margin-top: 10px;height:30px;line-height:30px;padding-left: 20px;}
.dk_count_select b{float:left}
.dk_count_select_data{float: right;font-size:12px;font-weight:normal;color: #000;}
.dk_select_button{width:60px; }
.b_big_font{color: #000; font-size:14px;}
.r_big_font{color: #ff6602; font-size:14px;}
.count_page{display: block;float: right;padding:0px;margin: 0px;}
.count_page li{display: block; width:80px;float:left;color:#000; text-align:right;font-size:12px; font-weight:normal}
.online_list{padding:0px;margin: 0px;display: block; margin-top: 10px;border-top:1px #ccc solid;}
.online_list li{display: block;}
.online_list li span{display: block; float: left; height:25px; line-height:25px;}
.online_list_time_ip{width:249px;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;text-align:center;}
.online_list_load{width:499px;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;text-align:center;}
.online_list_address{border-bottom: 1px solid #ccc;text-align:center;width:340px;}

.online_list_blue{ background-color: #e9f3ff;}
.from_list_url{width:700px;text-align: left;border-bottom: 1px solid #ccc;}
.from_list_sum{width:142px;text-align: left;border-bottom: 1px solid #ccc;}
.list_tab{width:842px;font-size:12px;}
.list_tab td{height:20px;}
.list_tab tbody td{border-bottom: 1px solid #ccc;text-align: center;}
.list_tab thead td{font-weight:bold;}
.dk_bar_div{width:150px;margin: 0 auto;}
.dk_bar{display:block;text-align: center;background: url(../images/blue_bar.gif) left top repeat-x;height:13px;float: left;margin-top: 1px; }
.dk_bars{display:block;height:13px;float: left;margin-top: 1px;}

.dk-count-boxs{width:842px; overflow:hidden; padding: 5px 8px 5px 8px;text-decoration:none;}
.dk-count-boxs ul{display: block; float: left;margin-left:20px;}
.dk-count-boxs ul li{display: block;}
.dk-count-boxs ul li input{vertical-align:middle;}
.dk-count-boxs ul li.role_title{color:#5894B8;padding: 10px 0 0 15px;font-weight:bold;}
.role_buttom{text-align:center; }
.role_buttom a{float:left;margin-top:9px;margin-left:7px;width:5em;}

.role_buttom input{ display:inline-block;width:90px;}

.rl_title{width:830px;border-top: 1px solid #999;border-bottom: 1px solid #999;border-right:1px solid #999;}
.rl_title li{float: left;height:30px; line-height:30px; border-left:1px solid #999;width:110px;padding-left:10px;}
.rl_title li.rl_mid{width:575px;}
.role_right_but{float:right; background: url("../images/btnbg.gif") repeat-x scroll 0 0 #8A9CC2;
    border: 1px solid #41588C;
    color: #FFFFFF;
    font-weight: bold;
    height: 20px;
    line-height: 18px;
    margin-right: 5px;
    padding: 0 15px;
    margin-right:30px;
    text-align: center;
}

.rl_body{width:830px;border-bottom: 1px solid #999;border-right:1px solid #999;}
.rl_body li{float: left;height:30px; line-height:30px; border-left:1px solid #999;width:110px;padding-left:10px;}
.rl_body li.rl_mid{width:575px;}
.rl_body li a{color: #5894B8;}
.cc_ul{width:830px;margin-left:30px;}
.cc_ul li{height:35px;}
.cc_ul li input{display:inline-block;width:200px;height:25px;}
.cc_ul li input.cc_input{width:80px;height:auto;}
.cl_title{width:840px;}
.cl_title li{float: left;height:30px; line-height:30px; width:100px;padding-left:10px;}

.cl_body{width:840px;border-bottom: 1px solid #999;}
.cl_body li{float: left; width:100px;padding-left:10px;padding-top:5px;padding-bottom: 5px;}
.cl_body li.cl_last{width:200px;padding-left:0px;}
.cl_body li a{color: #5894B8;margin-left: 10px;}
.cl_ss{width:830px;}
.cl_ss li{float:left; padding-left: 10px;}
.cl_ss li input{display:inline-block;width:120px;height:20px;}
.cl_ss li input.sub_input{height:auto;}

.saveBtn, .saveBtn:hover {
    height: 25px;
    cursor: pointer;
    margin-right:30px;
    text-align: center;
}

.th2 {
    background: none repeat scroll 0 0 #E9F1FA;
    font-size: 12px;
    font-weight: lighter;
    text-align: center;
}

.user_auth{
    display:block;
    padding: 0 5px;
    background-color: #F2F5FA;
    margin-left: 5px;
    float:left;
   	min-width:50px;
}
/*topic属性td*/
.td_topic{color:#5894B8; font-weight:bold;}